GetRMSE Interface

public interface GetRMSE

Module Procedures

private function GetRMSEfloat(grid1, grid2, maskReal, maskInteger, nrmse) result(rmse)

compute Root Mean Square Error between two grids real optional argument: mask: compute RMSE only on assigned mask nrmse: compute Normalizes Root Mean Square Error

Arguments

Type IntentOptional Attributes Name
type(grid_real), intent(in) :: grid1
type(grid_real), intent(in) :: grid2
type(grid_real), intent(in), optional :: maskReal
type(grid_integer), intent(in), optional :: maskInteger
logical, intent(in), optional :: nrmse

Return Value real(kind=float)